测试人员: KeyKK
开始时间: 2022-03-15 20:49:36
合计耗时: 0:00:54.460830
测试结果: 总共 6 通过 2 失败 3 错误 1 通过率 = 33.33%
环境:mac 浏览器:chrome
| 用例集/测试用例 | 总计 | 通过 | 失败 | 错误 | 视图 | 错误截图 |
| login_sta.Demo_UI: 抽屉新热榜登录测试 | 6 | 2 | 3 | 1 | 详情 | |
test_login_1: 登录测试 |
通过
pt1.1: [2022-03-15 20:49:41,562] [log.py|__console] [line:40] INFO : 当前执行测试用例ID-> test_login001.1 ; 测试点-> 手机号和密码为空登录
/
[2022-03-15 20:49:48,138] [log.py|__console] [line:40] INFO : 检查点->
[2022-03-15 20:49:48,210] [log.py|__console] [line:40] INFO : 异常登录,返回实际结果是->:
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/selenium/webdriver/remote/webdriver.py:1320: UserWarning: name used for saved screenshot does not match file type. It should end with a `.png` extension
"type. It should end with a `.png` extension", UserWarning)
|
|||||
test_login_2: 登录测试 |
通过
pt1.2: [2022-03-15 20:49:48,456] [log.py|__console] [line:40] INFO : 当前执行测试用例ID-> test_login001.2 ; 测试点-> 手机号为空登录
/
[2022-03-15 20:49:53,920] [log.py|__console] [line:40] INFO : 检查点->
[2022-03-15 20:49:54,009] [log.py|__console] [line:40] INFO : 异常登录,返回实际结果是->:
|
|||||
test_login_3: 登录测试 |
失败
ft1.3: [2022-03-15 20:49:54,217] [log.py|__console] [line:40] INFO : 当前执行测试用例ID-> test_login001.3 ; 测试点-> 密码为空登录
/
[2022-03-15 20:49:59,741] [log.py|__console] [line:40] INFO : 检查点-> 密码不能为空
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/ddt.py", line 191, in wrapper
return func(self, *args, **kwargs)
File "/Users/key/Documents/java/softwareTest/Selenium-UI-Test/testcase/login_sta.py", line 59, in test_login
self.assertEqual(po.phone_pawd_error_hint(),datayaml['check'][0] , "异常登录,返回实际结果是->: {0}".format(po.phone_pawd_error_hint()))
AssertionError: '密码不能为空' != ''
- 密码不能为空
+
: 异常登录,返回实际结果是->: 密码不能为空
|
显示截图 | ||||
test_login_4: 登录测试 |
失败
ft1.4: [2022-03-15 20:50:00,012] [log.py|__console] [line:40] INFO : 当前执行测试用例ID-> test_login001.4 ; 测试点-> 非法手机号登录
/
[2022-03-15 20:50:05,710] [log.py|__console] [line:40] INFO : 检查点->
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/ddt.py", line 191, in wrapper
return func(self, *args, **kwargs)
File "/Users/key/Documents/java/softwareTest/Selenium-UI-Test/testcase/login_sta.py", line 59, in test_login
self.assertEqual(po.phone_pawd_error_hint(),datayaml['check'][0] , "异常登录,返回实际结果是->: {0}".format(po.phone_pawd_error_hint()))
AssertionError: '' != '手机号不能为空'
+ 手机号不能为空 : 异常登录,返回实际结果是->:
|
显示截图 | ||||
test_login_5: 登录测试 |
失败
ft1.5: [2022-03-15 20:50:05,973] [log.py|__console] [line:40] INFO : 当前执行测试用例ID-> test_login001.5 ; 测试点-> 手机号或密码不匹配
/
[2022-03-15 20:50:11,968] [log.py|__console] [line:40] INFO : 检查点-> 密码6~16位数字、大小写字母或常用符号
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/ddt.py", line 191, in wrapper
return func(self, *args, **kwargs)
File "/Users/key/Documents/java/softwareTest/Selenium-UI-Test/testcase/login_sta.py", line 59, in test_login
self.assertEqual(po.phone_pawd_error_hint(),datayaml['check'][0] , "异常登录,返回实际结果是->: {0}".format(po.phone_pawd_error_hint()))
AssertionError: '密码6~16位数字、大小写字母或常用符号' != ''
- 密码6~16位数字、大小写字母或常用符号
+
: 异常登录,返回实际结果是->: 密码6~16位数字、大小写字母或常用符号
|
显示截图 | ||||
test_login_6: 登录测试 |
错误
ft1.6: [2022-03-15 20:50:12,221] [log.py|__console] [line:40] INFO : 当前执行测试用例ID-> test_login001.6 ; 测试点-> 手机号和密码正确
/
[2022-03-15 20:50:19,135] [log.py|__console] [line:40] INFO : 检查点-> keyKK
[2022-03-15 20:50:30,499] [log.py|__console] [line:46] ERROR : <public.page_obj.loginPage.login object at 0x7fe768a9ff50>页面中未能找到('xpath', '/html/body/div[1]/div/header/div/span/span/a[1]')元素
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/ddt.py", line 191, in wrapper
return func(self, *args, **kwargs)
File "/Users/key/Documents/java/softwareTest/Selenium-UI-Test/testcase/login_sta.py", line 54, in test_login
self.assertEqual(po.user_login_success_hint(), datayaml['check'][0], "成功登录,返回实际结果是->: {0}".format(po.user_login_success_hint()))
File "/Users/key/Documents/java/softwareTest/Selenium-UI-Test/public/page_obj/loginPage.py", line 114, in user_login_success_hint
return self.find_element(*self.user_login_success_loc).text
AttributeError: 'NoneType' object has no attribute 'text'
|
显示截图 | ||||
| 总计 | 6 | 2 | 3 | 1 | 通过率:33.33% | |